Opportunistic Prioritised Clustering Framework (OPCF)

نویسندگان

  • Zhen He
  • Alonso Marquez
  • Stephen M. Blackburn
چکیده

Ever since the ‘early days’ of database management systems, clustering has proven to be one of the most effective performance enhancement techniques for object oriented database management systems. The bulk of the work in the area has been on static clustering algorithms which re-cluster the object base when the database is off-line. However, this type of re-clustering cannot be used when 24-hour database access is required. In such situations on-line clustering is required, which allows the object base to be reclustered while the database is in operation. We believe that most existing on-line clustering algorithms lack three important properties. These include: the use of opportunism to imposes the smallest I/O footprint for re-organisation; the re-use of prior research on static clustering algorithms; and the prioritisation of re-clustering so that the worst clustered pages are re-clustered first. In this paper, we present OPCF, a framework in which any existing off-line clustering algorithm can be made on-line and given the desired properties of opportunism and clustering prioritisation. In addition, this paper presents a performance evaluation of the ideas suggested above and in particular shows the importance of opportunism in improving the performance of on-line clustering algorithms in a variety of situations. The main contribution of this paper is the observation that existing off-line clustering algorithms, when transformed via a simple transformation framework such as OPCF, can produce on-line clustering algorithms that out-perform complex existing on-line algorithms, in a variety of situations. This makes the solution presented in this paper particularly attractive to real OODBMS system implementers who often prefer to opt for simpler solutions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Opportunistic prioritised clustering framework for improving OODBMS performance

In object oriented database management systems, clustering has proven to be one of the most effective performance enhancement techniques. Existing clustering algorithms are mainly static, that is re-clustering the object base when the database is off-line. However, this type of re-clustering cannot be used when 24-hour database access is required. In such situations dynamic clustering is necess...

متن کامل

Integrated Buffer Management for Object-Oriented Database Systems

Despite the dominance of relational database management systems (RDBMS) in the database market, object-oriented database management systems (OODBMS) continue to play an important role in complex data management. Complex data are often found in telecommunications, business, engineering and web based applications. The most common style of accessing complex data is navigation. Navigational access ...

متن کامل

Salivary fistula: Blue dye testing as part of an algorithm for early diagnosis

Objective Orocutaneous and pharyngocutaneous fistula (OPCF) is a debilitating complication of head and neck surgery for squamous cell carcinoma (SCC), resulting in delayed adjuvant treatment and prolonged hospitalization. As yet, there is no established test that can help in prompt and accurate diagnosis of OPCF. This study aims to determine the accuracy of bedside blue dye testing and its role...

متن کامل

A negotiation-style framework for non-prioritised revision

We present a framework for non-prioritised belief revision i.e., belief revision in which newly acquired information is not always fully accepted in which the result of revision is arrived at via a kind of negotiation between old information and new. We show how both ordinary par t ia l meet revision and Fermd and Hansson's selective revision can be captured in this framework, and also how it s...

متن کامل

Argumentation Semantics for Prioritised Default Logic

We endow prioritised default logic (PDL) with argumentation semantics using the ASPIC framework for structured argumentation, and prove that the conclusions of the justified arguments are exactly the prioritised default extensions. Argumentation semantics for PDL will allow for the application of argument game proof theories to the process of inference in PDL, making the reasons for accepting a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000